package monitoring.rawdata.analysis;


public class DataObject {
	private int 	size;
	private byte[] 	direction,
	             	timestamp,
					key, 
					content,
					params = null, 
					keyInbound = null,
					seq_number,
					session, 
					username,
					password, 
					applURL,
					WSNamespace, 
					operation;

	
	public DataObject(byte[] key, byte[] content, int size) {
		setKey(key);
		setContent(content);
		setSize(size);
	}

	public void setKey(byte[] key){
		this.key=key;
	}
	
	public byte[] getKey(){
		return key;
	}
	
	public void setContent(byte[] content){
		this.content=content;
	}
	
	public byte[] getContent(){
		return content;
	}

	public void setKeyInbound(byte[] keyInbound) {
		this.keyInbound=keyInbound;
	}
	
	public byte[] getKeyInbound(){
		return keyInbound;
	}
	
	public void setDirection(byte[] direction){
		this.direction=direction;
	}
	
	public byte[] getDirection(){
		return direction;
	}
	
	public void setSize(int size){
		this.size=size;
	}

	public int getSize(){
		return size;
	}

	public void setTimestamp(byte[] timestamp) {
		this.timestamp=timestamp;
	}
	
	public byte[] getTimestamp(){
		return timestamp;
	}

	public void setSession(byte[] session) {
		this.session=session;
	}
	
	public byte[] getSession(){
		return session;
	}
	
	public void setSeqNumber(byte[] seq) {
		this.seq_number=seq;
	}
	
	public byte[] getSeqNumber(){
		return seq_number;
	}

	public void setUsername(byte[] username) {
		this.username=username;
	}
	
	public byte[] getUsername(){
		return username;
	}
	
	public void setPassword(byte[] password) {
		this.password=password;
	}
	
	public byte[] getPassword(){
		return password;
	}
	
	public void setApplURL(byte[] applURL) {
		this.applURL=applURL;
	}
	
	public byte[] getAppLURL(){
		return applURL;
	}
	
	public void setWSNamespace(byte[] WSNamespace) {
		this.WSNamespace=WSNamespace;
	}
	
	public byte[] getWSNamespace(){
		return WSNamespace;
	}

	public void setOperation(byte[] operation) {
		this.operation=operation;
	}
	
	public byte[] getOperation(){
		return operation;
	}
	

	public void setParams(byte[] params) {
		this.params=params;
	}
	
	public byte[] getParams(){
		return params;
	}

}
